Write a Rust program to check if a given string is a valid palindrome.
Write a Rust program to check if a given string is a valid palindrome.
461
22-Jun-2023
Aryan Kumar
23-Jun-2023Sure, here is a Rust program to check if a given string is a valid palindrome:
Rust
This program first defines a function called
is_palindromethat takes a string as input and returns a bool value. The function first creates a new string calledreversed_string. Then, the function iterates through the stringstring, adding each character to thereversed_stringin reverse order. Finally, the function compares thestringandreversed_stringand returns true if they are equal. Otherwise, the function returns false.The main function of the program then calls the
is_palindromefunction with the string "racecar" as input. The result of the function call is then printed to the console.To run the program, you can save it as a file called
is_palindrome.rsand then compile it using the following command:Code snippet
Once the program is compiled, you can run it using the following command:
Code snippet
This will print the following output to the console:
Code snippet